package it.polimi.authentication.ejb.usermanagement;

import it.polimi.authentication.ejb.usermanagement.dto.Pacchetto_cittaDTO;

import java.io.Serializable;

import javax.persistence.*;


/**
 * The persistent class for the pacchetto_citta database table.
 * 
 */
@Entity
@Table(name="pacchetto_citta")
@NamedQueries({
	@NamedQuery(name="PacchettoCitta.findAll", query="SELECT p FROM PacchettoCitta p"),
	@NamedQuery(name="PacchettoCitta.findCitta", query="SELECT p.citta FROM PacchettoCitta p WHERE p.IDPacchetto= :idPacchetto")
})
public class PacchettoCitta implements Serializable {
	private static final long serialVersionUID = 1L;

	@Id
	@GeneratedValue(strategy=GenerationType.AUTO)
	private int numriga;

	private String citta;

	private int IDPacchetto;

	public PacchettoCitta() {
	}
	
	public PacchettoCitta(Pacchetto_cittaDTO PCDTO) {
		super();
		this.citta = PCDTO.getCitta();
		this.IDPacchetto = PCDTO.getIDPacchetto();
	}

	public int getNumriga() {
		return this.numriga;
	}

	public void setNumriga(int numriga) {
		this.numriga = numriga;
	}

	public String getCitta() {
		return this.citta;
	}

	public void setCitta(String citta) {
		this.citta = citta;
	}

	public int getIDPacchetto() {
		return this.IDPacchetto;
	}

	public void setIDPacchetto(int IDPacchetto) {
		this.IDPacchetto = IDPacchetto;
	}

}